using System;
using System.Collections.Generic;
using System.Text;

namespace Domain {
	
    /// <summary><c>Order</c> Business Object.</summary>
    [Serializable]
    public partial class Order {
        
        #region 

        private Int32 m_orderId;
		
		/// <summary>Gets or sets orderId</summary>
        public Int32 orderId {
        	get { return m_orderId; }
        	set { m_orderId = value;}        
        }
		
	    #endregion
		
        #region 下单用户ID

        private Int32 m_userId;
		
		/// <summary>Gets or sets userId</summary>
        public Int32 userId {
        	get { return m_userId; }
        	set { m_userId = value;}        
        }
		
	    #endregion
		
        #region 支付方式

        private String m_payType;
		
		/// <summary>Gets or sets payType</summary>
        public String payType {
        	get { return m_payType; }
        	set { m_payType = value;}        
        }
		
	    #endregion
		
        #region 

        private Int32 m_provinceId;
		
		/// <summary>Gets or sets provinceId</summary>
        public Int32 provinceId {
        	get { return m_provinceId; }
        	set { m_provinceId = value;}        
        }
		
	    #endregion
		
        #region 

        private Int32 m_cityId;
		
		/// <summary>Gets or sets cityId</summary>
        public Int32 cityId {
        	get { return m_cityId; }
        	set { m_cityId = value;}        
        }
		
	    #endregion
		
        #region 收货人姓名

        private String m_receiverName;
		
		/// <summary>Gets or sets receiverName</summary>
        public String receiverName {
        	get { return m_receiverName; }
        	set { m_receiverName = value;}        
        }
		
	    #endregion
		
        #region 收货人性别

        private Int32 m_receiverSex;
		
		/// <summary>Gets or sets receiverSex</summary>
        public Int32 receiverSex {
        	get { return m_receiverSex; }
        	set { m_receiverSex = value;}        
        }
		
	    #endregion
		
        #region 收货人地址

        private String m_receiverAddress;
		
		/// <summary>Gets or sets receiverAddress</summary>
        public String receiverAddress {
        	get { return m_receiverAddress; }
        	set { m_receiverAddress = value;}        
        }
		
	    #endregion
		
        #region 收货人邮编

        private String m_receiverPostCode;
		
		/// <summary>Gets or sets receiverPostCode</summary>
        public String receiverPostCode {
        	get { return m_receiverPostCode; }
        	set { m_receiverPostCode = value;}        
        }
		
	    #endregion
		
        #region 收货人电话

        private String m_receiverTelephone;
		
		/// <summary>Gets or sets receiverTelephone</summary>
        public String receiverTelephone {
        	get { return m_receiverTelephone; }
        	set { m_receiverTelephone = value;}        
        }
		
	    #endregion
		
        #region 收货人手机

        private String m_receiverMobile;
		
		/// <summary>Gets or sets receiverMobile</summary>
        public String receiverMobile {
        	get { return m_receiverMobile; }
        	set { m_receiverMobile = value;}        
        }
		
	    #endregion
		
        #region 收货人EMail

        private String m_receiverEmail;
		
		/// <summary>Gets or sets receiverEmail</summary>
        public String receiverEmail {
        	get { return m_receiverEmail; }
        	set { m_receiverEmail = value;}        
        }
		
	    #endregion
		
        #region 是否与注册用户信息相同

        private Boolean m_receiverIsSameToUser;
		
		/// <summary>Gets or sets receiverIsSameToUser</summary>
        public Boolean receiverIsSameToUser {
        	get { return m_receiverIsSameToUser; }
        	set { m_receiverIsSameToUser = value;}        
        }
		
	    #endregion
		
        #region 订单备注留言

        private String m_orderRemark;
		
		/// <summary>Gets or sets orderRemark</summary>
        public String orderRemark {
        	get { return m_orderRemark; }
        	set { m_orderRemark = value;}        
        }
		
	    #endregion
		
        #region 下单时间

        private DateTime m_orderTime;
		
		/// <summary>Gets or sets orderTime</summary>
        public DateTime orderTime {
        	get { return m_orderTime; }
        	set { m_orderTime = value;}        
        }
		
	    #endregion
		
        #region 管理员回复

        private String m_replyContent;
		
		/// <summary>Gets or sets replyContent</summary>
        public String replyContent {
        	get { return m_replyContent; }
        	set { m_replyContent = value;}        
        }
		
	    #endregion
		
        #region 管理员回复时间

        private DateTime m_replyTime;
		
		/// <summary>Gets or sets replyTime</summary>
        public DateTime replyTime {
        	get { return m_replyTime; }
        	set { m_replyTime = value;}        
        }
		
	    #endregion
		
        #region 财务审核说明

        private String m_financeStatus;
		
		/// <summary>Gets or sets financeStatus</summary>
        public String financeStatus {
        	get { return m_financeStatus; }
        	set { m_financeStatus = value;}        
        }
		
	    #endregion
		
        #region 技术审核说明

        private String m_technicStatus;
		
		/// <summary>Gets or sets technicStatus</summary>
        public String technicStatus {
        	get { return m_technicStatus; }
        	set { m_technicStatus = value;}        
        }
		
	    #endregion
		
        #region 订单处理进度

        private String m_schedule;
		
		/// <summary>Gets or sets schedule</summary>
        public String schedule {
        	get { return m_schedule; }
        	set { m_schedule = value;}        
        }
		
	    #endregion
		
        #region 是否删除 -1为删除 0为正在处理 1 为已经结束

        private Int32 m_deleteFlag;
		
		/// <summary>Gets or sets deleteFlag</summary>
        public Int32 deleteFlag {
        	get { return m_deleteFlag; }
        	set { m_deleteFlag = value;}        
        }
		
	    #endregion
		
        #region 交货日期

        private DateTime m_deadlineTime;
		
		/// <summary>Gets or sets deadlineTime</summary>
        public DateTime deadlineTime {
        	get { return m_deadlineTime; }
        	set { m_deadlineTime = value;}        
        }
		
	    #endregion
		
        #region 工程地址

        private String m_gongchengdizhi;
		
		/// <summary>Gets or sets gongchengdizhi</summary>
        public String gongchengdizhi {
        	get { return m_gongchengdizhi; }
        	set { m_gongchengdizhi = value;}        
        }
		
	    #endregion

        #region orderCode
        private string m_orderCode;
        public string orderCode
        {
            get { return m_orderCode; }
            set { m_orderCode = value; }
        }
        #endregion
    }
	
}
